/*
* Account
*
* r3
*
* GNU General Public License v3.0
*/

package com.acme.bankapp.domain.account;

import com.acme.bankapp.exceptions.*;

public interface Account {
	
	public void deposit(final double amount);
	
	public void withdraw(final double amount) throws NotEnoughFundsException;
	
	public double getBalance();
	
	public double maximumAmountToWithdraw();
	
	public long decimalValue();
}
